花费 37 ms
WPF换肤之一:创建圆角窗体

我们都期望自己的软件能够有一套看上去很吸引人眼球的外衣,使得别人看上去既专业又有美感。这个系列就带领着大家一步一步的讲解如何设计出一套自己的WPF的窗体皮肤,如果文中有任何错误或者不足,还请指 ...

Thu Jul 26 06:48:00 CST 2012 13 34110
WPF换肤之五:创建漂亮的窗体

换肤效果 经过了前面四章的讲解,我们终于知道了如何拖拉窗体使之改变大小,也知道了如何处理鼠标事件,同时,也知道了如何利用更好的编写方式来编写一个方便实用和维护的换肤程序。下面请看换肤效果(首先声明, ...

Thu Aug 02 07:47:00 CST 2012 22 8661
绑定到异步的ObservableCollection

在进行WPF开发过程中,需要从一个新的线程中操作ObservableCollection,结果程序抛出一个NotSupportedException的错误: This type of Coll ...

Tue Oct 30 17:14:00 CST 2012 26 5367
利用WPF的ListView进行大数据量异步加载

由于之前利用Winform的ListView进行大数据量加载的时候,诟病良多,所以今天试着用WPF的ListView来做了一下,结果没有让我失望,我将一个拥有43000行,510列的csv文 ...

Thu Dec 29 03:31:00 CST 2011 8 11002
WPF换肤之二:可拉动的窗体

让我们接着上一章: WPF换肤之一:创建圆角窗体 来继续。 在这一章,我主要是实现对圆角窗体的拖动,改变大小功能。 拖动自绘窗体的步骤 首先,通过上节的设计,我们知道了如何设计一个圆角窗体,通过 ...

Thu Jul 26 07:41:00 CST 2012 13 7152
WPF设置样式的几种方式

第一种方式是直接使用Setter来进行,可以对Background等进行设置。 第二种是直接将比较复杂一点的Style放置到Window.Resources中: 使用的 ...

Fri Dec 21 02:13:00 CST 2012 1 9531
WPF换肤之七:异步

在WinForm时代,相信大家都遇到过这种情形,如果在程序设计过程中遇到了耗时的操作,不使用异步会导致程序假死。当然,在WPF中,这种情况也是存在的,所以我们就需要寻找一种解决方法来让程序界面响应和耗 ...

Sun Aug 12 06:32:00 CST 2012 22 3249
WPF换肤之八:创建3D浏览效果

上节中,我们展示了WPF中的异步以及界面线程交互的方式,使得应用程序的显示更加的流畅。这节我们主要讲解如何设计一个具有3D浏览效果的天气信息浏览器。 效果显示 下面我们看截图: 是不是能 ...

Wed Aug 15 06:05:00 CST 2012 11 6190
WPF换肤之四:界面设计和代码设计分离

说起WPF来,除了总所周知的图形处理核心的变化外,和Winform比起来,还有一个巨大的变革,那就是真正意义上做到了界面设计和代码设计的分离。这样可以让美工和程序分开进行,而不是糅合在一块,这样做的好 ...

Sun Jul 29 06:31:00 CST 2012 5 7319

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM